have a visible effect - Espagnol Anglais Dictionnaire